package sz.szsmk.citizencard.mvp.contract;

import sz.szsmk.citizencard.ui.base.IBaseContact;

/**
 * Copyright (c)2018
 * author: zdh
 * created on: 2018/6/4 19:59
 * description:
 */
public interface ISprcialContact {

    interface ISprcialPresenter<T extends IBaseContact.IBaseView> extends IBaseContact.IBasePresenter {
        void modifyPsd(String phone, String cardNo, String oldPsd, String psdNew, String newPsd);

        void sprcialGetCode(String userPhone);
    }

    interface ISprcialView extends IBaseContact.IBaseView {
        // 获得数据失败
        void modifyPsdSucc(String message);

        void modifyPsdFail(String message);

        void sprcialGetCodeSucc();

        void sprcialGetCodeFail();
    }

}
